package main

import "fmt"

func main() {
	// if
	if a := 1; true {
		fmt.Println(a)
	}
	// for
	for i := 0; i < 3; i++ {
		fmt.Println(i)
	}
	// switch
	b := 0
	switch b {
	case 0:
		fmt.Println("is0")
		b++
		fallthrough
	// fallthrough 如果有,则表示希望执行下一个case
	case 1:
		fmt.Println("is1")
	default:
		fmt.Println("NONE")
	}
	// 标签使用
Label1:
	for {
		for i := 0; i < 10; i++ {
			if i > 3 {
				break Label1 //跳出和Label1一样的级数循环
			}
		}
	}
	fmt.Println("成功跳出循环")
}
